//
//  Date+Extension.swift
//  新浪微博
//
//  Created by Jack.Lin on 16/7/21.
//  Copyright © 2016年 Jack.Lin. All rights reserved.
//

import Foundation

/// 日期格式化器 - 不要频繁的释放和创建, 会影响性能
private let dateFormatter = DateFormatter()

extension Date {

    /// 计算与挡墙系统时间骗差 delta 秒数的日期字符串
    /// 在 swift 中, 如果要定义结构体的 '类' 函数, 使用 static 修饰 -> 静态函数
    static func cz_dateString(delta: TimeInterval) -> String {
        
        let date = Date(timeIntervalSinceNow: delta)
        
        dateFormatter.dateFormat = "yyyy-MM-dd HH:mm:ss"
        
        return dateFormatter.string(from: date)
        
    
    }
}
